home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.004 / xemacs-1 / xemacs-19.13 / src / mule.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-07-05  |  1.6 KB  |  49 lines

  1. /* Basic Mule header file.
  2.    Copyright (C) 1995 Amdahl Corporation.
  3.  
  4. This file is part of XEmacs.
  5.  
  6. XEmacs is free software; you can redistribute it and/or modify it
  7. under the terms of the GNU General Public License as published by the
  8. Free Software Foundation; either version 2, or (at your option) any
  9. later version.
  10.  
  11. XEmacs is distributed in the hope that it will be useful, but WITHOUT
  12. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13. FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14. for more details.
  15.  
  16. You should have received a copy of the GNU General Public License
  17. along with XEmacs; see the file COPYING.  If not, write to the Free
  18. Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.  */
  19.  
  20. /* Synched up with: Not in FSF. */
  21.  
  22. /* Written March 1995 by Ben Wing. */
  23.  
  24. #ifndef _XEMACS_MULE_H_
  25. #define _XEMACS_MULE_H_
  26.  
  27. /* This file can be included when we have no Mule support, but will
  28.    have no effect. */
  29.  
  30. #ifdef MULE
  31.  
  32. #include "mule/mule-category.h"
  33. #include "mule/mule-coding.h"
  34.  
  35. struct Lisp_Coding_System *maybe_decode_coding_system (Lisp_Object codesys);
  36. struct Lisp_Coding_System *decode_coding_system (Lisp_Object codesys);
  37. struct Lisp_Coding_System *decode_coding_system_variable (Lisp_Object codesys);
  38.  
  39. extern Lisp_Object Vkeyboard_coding_system, Vdisplay_coding_system;
  40. extern Lisp_Object Vinput_coding_system, Voutput_coding_system;
  41. extern Lisp_Object Vused_coding_system;
  42. extern Lisp_Object Vprocess_input_coding_system, Vprocess_output_coding_system;
  43. extern Lisp_Object Vpathname_coding_system;
  44. extern Lisp_Object Vdefault_coding_system;
  45.  
  46. #endif /* MULE */
  47.  
  48. #endif /* _XEMACS_MULE_H_ */
  49.